“Dummy index”指虚拟索引/哑索引:一种并不存在真实索引结构或不会被优化器实际使用的“占位”索引概念,常见于某些数据库/查询优化、测试、迁移或特定引擎实现语境中,用来模拟索引存在、触发特定计划选择、或作为临时/兼容性的标记。(不同数据库产品对该说法的具体含义可能略有差异。)
/ˈdʌmi ˈɪnˌdɛks/
The query plan shows a dummy index for this table.
查询计划显示这张表上有一个虚拟索引。
In our migration test, we used a dummy index to keep the optimizer from choosing a full table scan, even though no real index was built.
在迁移测试中,我们用了一个虚拟索引来避免优化器选择全表扫描,尽管并没有真正创建索引。
dummy 原意为“哑的、不会说话的人”,后来引申为“仿制品、模型、占位用的假物”(如 dummy variable“虚变量”、dummy data“虚拟数据”)。index 来自拉丁语 index,意为“指示者、目录”,在数据库中指帮助快速定位数据的结构。合在一起,dummy index 就是“用来指示/占位但不一定真实起作用的索引”。